sewer rat – Deutsch–English translations

🇬🇧 en de 🇩🇪

sewer rat noun

  • a contemptible person
  • any rat that lives in sewers
Kanalratte
Wiktionary Links